import type React from 'react';

export const AWSCloudWatchLogo = (props: React.SVGProps<SVGSVGElement>) => (
  <svg viewBox="0 0 256 256" xmlns="http://www.w3.org/2000/svg" {...props}>
    <title>AWS CloudWatch</title>
    <defs>
      <linearGradient id="aws-cloudwatch-gradient" x1="0%" x2="100%" y1="100%" y2="0%">
        <stop offset="0%" stopColor="#B0084D" />
        <stop offset="100%" stopColor="#FF4F8B" />
      </linearGradient>
    </defs>
    <g>
      <rect fill="url(#aws-cloudwatch-gradient)" height="256" width="256" x="0" y="0" />
      <path
        d="M176.189541,149.687586 C176.189541,137.17769 165.944188,127.000418 153.350607,127.000418 C140.757026,127.000418 130.51489,137.17769 130.51489,149.687586 C130.51489,162.197483 140.757026,172.374755 153.350607,172.374755 C165.944188,172.374755 176.189541,162.197483 176.189541,149.687586 M182.623044,149.687586 C182.623044,165.721982 169.492265,178.765506 153.350607,178.765506 C137.212166,178.765506 124.081387,165.721982 124.081387,149.687586 C124.081387,133.65319 137.212166,120.609666 153.350607,120.609666 C169.492265,120.609666 182.623044,133.65319 182.623044,149.687586 M209.630887,193.515361 L187.203697,173.448401 C185.392666,175.982334 183.298561,178.295786 180.97285,180.363194 L203.367872,200.426959 C205.278623,202.139681 208.250901,201.979912 209.978296,200.081859 C211.696042,198.183805 211.541637,195.234474 209.630887,193.515361 M153.350607,184.517183 C172.686499,184.517183 188.416412,168.891795 188.416412,149.687586 C188.416412,130.480182 172.686499,114.857989 153.350607,114.857989 C134.017932,114.857989 118.288018,130.480182 118.288018,149.687586 C118.288018,168.891795 134.017932,184.517183 153.350607,184.517183 M214.758389,204.360467 C212.564564,206.772976 209.531168,208 206.491338,208 C203.840735,208 201.183698,207.06695 199.063859,205.175288 L175.777797,184.315874 C169.302476,188.469863 161.617658,190.907935 153.350607,190.907935 C130.469855,190.907935 111.854516,172.416295 111.854516,149.687586 C111.854516,126.958878 130.469855,108.467238 153.350607,108.467238 C176.234575,108.467238 194.849915,126.958878 194.849915,149.687586 C194.849915,156.209348 193.276924,162.357252 190.549119,167.843712 L213.938117,188.770228 C218.48017,192.850723 218.84688,199.83901 214.758389,204.360467 M68.0970477,94.0560928 C68.0970477,95.7176883 68.1999837,97.3728928 68.3962058,98.9737763 C68.508792,99.8844582 68.2257178,100.79514 67.614535,101.482146 C67.1288058,102.028556 66.4758051,102.389633 65.7616864,102.511057 C57.851695,104.540121 44.8335024,110.681633 44.8335024,129.10617 C44.8335024,143.018837 52.5569222,150.697325 59.0386762,154.691545 C61.251801,156.078338 63.8702365,156.81647 66.6334259,156.845228 L105.424229,156.880377 L105.417796,163.271129 L66.5980416,163.23598 C62.6124867,163.19444 58.8295872,162.114403 55.6289197,160.110902 C49.2050675,156.151832 38.4,146.846897 38.4,129.10617 C38.4,107.71952 53.1198538,99.81416 61.7600477,97.0214016 C61.6957126,96.0372259 61.6635453,95.0466592 61.6635453,94.0560928 C61.6635453,76.5837776 73.5944758,58.4628013 89.4144586,51.9090854 C107.917212,44.2082294 127.520094,48.0267037 141.844288,62.1151158 C146.283404,66.4799994 149.934417,71.7811277 152.736207,77.9130541 C156.499806,74.8167347 161.138362,73.1072086 166.027824,73.1072086 C175.63626,73.1072086 186.450978,80.3511258 188.377812,96.193799 C197.375065,98.2548166 216.386065,105.457194 216.386065,129.352214 C216.386065,138.893607 213.375186,146.773404 207.433846,152.774319 L202.846759,148.291207 C207.562516,143.530097 209.952562,137.158517 209.952562,129.352214 C209.952562,108.451261 192.337632,103.252384 184.758966,101.990211 C183.896877,101.846419 183.134507,101.360722 182.642344,100.644958 C182.163048,99.9547565 181.979693,99.1079821 182.124447,98.2867702 C181.072569,85.3135443 173.313765,79.4979603 166.027824,79.4979603 C161.431086,79.4979603 157.120639,81.7219421 154.199829,85.6011283 C153.488927,86.5405686 152.334114,87.0198752 151.150349,86.8473248 C149.982668,86.6747744 149.001559,85.8759306 148.599465,84.7735258 C145.964946,77.5232182 142.16918,71.426441 137.318318,66.6589402 C124.904875,54.4494093 107.930079,51.1389997 91.8945738,57.8077491 C78.5482726,63.3357494 68.0970477,79.2551117 68.0970477,94.0560928"
        fill="#FFFFFF"
      />
    </g>
  </svg>
);
